An object model with feature-based dispatch for context-sensitive behavior in distributed systems
نویسندگان
چکیده
Feature-based composition essentially complements object-oriented composition by enabling the coherent extension of multiple entities (objects, classes) such that an integral feature can be the subject of composition – rather than fragments of features. The conventional object model of state-of-the-art OO programming languages does not incorporate the notion of feature dispatch however, and, therefore, the application developer must design and implement it by hand. This paper presents an enhanced object model that incorporates feature-based dispatch, based on the notion of feature identifiers. Relying on this model, message senders can affect feature dispatch by specifying the required features on the basis of a simple identifier. In this context, sender-initiated late binding is particularly relevant when clients customize the functionality of remote services by selecting feature identifiers instead of manipulating remote references in complicated middleware. An Object Model with Feature-Based Dispatch for Context-Sensitive Behavior in Distributed Systems Eddy Truyen and Wouter Joosen Dept. of Computer Science K.U.Leuven. Belgium [email protected]
منابع مشابه
ساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملApplication of Combined Local Object Based Features and Cluster Fusion for the Behaviors Recognition and Detection of Abnormal Behaviors
In this paper, we propose a novel framework for behaviors recognition and detection of certain types of abnormal behaviors, capable of achieving high detection rates on a variety of real-life scenes. The new proposed approach here is a combination of the location based methods and the object based ones. First, a novel approach is formulated to use optical flow and binary motion video as the loc...
متن کاملOptimal Operation of Microgrid in the presence of Real-time Pricing Demand Response Program using Artificial Bee Colony Algorithm with a Modified Choice Function
Abstract: Microgrid is one of the newest technologies in power systems. Microgrid can usually has a set of distributed energy resources that makes it able to operate separate from power grid. Optimal operation of microgrids means the optimal dispatch of power resources through day and night hours. This thesis proposed a new method for optimal operation of microgrid. In this method, real-time pr...
متن کاملUsing Bonds for Describing Method Dispatch in Role-Oriented Software Models
Role-oriented software modeling is an approach to object-oriented software engineering which provides a stricter encapsulation by separating the type behavior from the object into so-called roles. This role behavior can dynamically be accessed in certain situations and extends or alters the original type behavior. The process of extending or altering type behavior in object-oriented systems is ...
متن کاملContext-dependent Agents for Real-time Scheduling in Manufacturing Systems
Autonomous distributed manufacturing systems(ADMS) consist of multiple intelligent components with each component acting according to its own judgments. The ADMS objective is to realize more agile and adaptive manufacturing systems. This paper presents the introduction of context-dependent agents (CDAs) in ADMS that switch strategies depending on system conditions to achieve better performance ...
متن کامل